package com.niiwoo.civet.trade.dao.entity.orgloan;

import java.math.BigDecimal;
import java.util.Date;

public class OrgLoanProject {
    private Long projectId;

    private String borrowUserId;

    private String borrowMobileNo;

    private String borrowUserName;

    private String borrowRealName;

    private String borrowNickName;

    private String borrowHeadImg;

    private Byte borrowSex;

    private String title;

    private BigDecimal contractAmount;

    private BigDecimal handAmount;

    private BigDecimal borrowRate;

    private BigDecimal penaltyRate;

    private BigDecimal serviceRate;

    private BigDecimal serviceFee;

    private BigDecimal manageRate;

    private BigDecimal manageFee;

    private BigDecimal guaranteeRate;

    private BigDecimal guaranteeFee;

    private BigDecimal arbitrationRate;

    private BigDecimal arbitrationFee;

    private BigDecimal creditCuaranteeFee;

    private BigDecimal currentPenalty;

    private BigDecimal horseFee;

    private Integer currentPeriods;

    private Integer totalPeriods;

    private BigDecimal currentOverduePayout;

    private BigDecimal currentDunningServiceFee;

    private BigDecimal currentCreditGuaranteeFee;

    private BigDecimal currentPlatformManagerFee;

    private Byte repaymentType;

    private Integer deadline;

    private Byte deadlineUnit;

    private Byte projectstatus;

    private String loanCity;

    private String loanArea;

    private Date submitTime;

    private Date creditUpdateTime;

    private Date publishTime;

    private Date investEndTime;

    private Date fullSuccessTime;

    private String contractUrl;

    private Date createTime;

    private Date updateTime;

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public String getBorrowUserId() {
        return borrowUserId;
    }

    public void setBorrowUserId(String borrowUserId) {
        this.borrowUserId = borrowUserId;
    }

    public String getBorrowMobileNo() {
        return borrowMobileNo;
    }

    public void setBorrowMobileNo(String borrowMobileNo) {
        this.borrowMobileNo = borrowMobileNo;
    }

    public String getBorrowUserName() {
        return borrowUserName;
    }

    public void setBorrowUserName(String borrowUserName) {
        this.borrowUserName = borrowUserName;
    }

    public String getBorrowRealName() {
        return borrowRealName;
    }

    public void setBorrowRealName(String borrowRealName) {
        this.borrowRealName = borrowRealName;
    }

    public String getBorrowNickName() {
        return borrowNickName;
    }

    public void setBorrowNickName(String borrowNickName) {
        this.borrowNickName = borrowNickName;
    }

    public String getBorrowHeadImg() {
        return borrowHeadImg;
    }

    public void setBorrowHeadImg(String borrowHeadImg) {
        this.borrowHeadImg = borrowHeadImg;
    }

    public Byte getBorrowSex() {
        return borrowSex;
    }

    public void setBorrowSex(Byte borrowSex) {
        this.borrowSex = borrowSex;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public BigDecimal getContractAmount() {
        return contractAmount;
    }

    public void setContractAmount(BigDecimal contractAmount) {
        this.contractAmount = contractAmount;
    }

    public BigDecimal getHandAmount() {
        return handAmount;
    }

    public void setHandAmount(BigDecimal handAmount) {
        this.handAmount = handAmount;
    }

    public BigDecimal getBorrowRate() {
        return borrowRate;
    }

    public void setBorrowRate(BigDecimal borrowRate) {
        this.borrowRate = borrowRate;
    }

    public BigDecimal getPenaltyRate() {
        return penaltyRate;
    }

    public void setPenaltyRate(BigDecimal penaltyRate) {
        this.penaltyRate = penaltyRate;
    }

    public BigDecimal getServiceRate() {
        return serviceRate;
    }

    public void setServiceRate(BigDecimal serviceRate) {
        this.serviceRate = serviceRate;
    }

    public BigDecimal getServiceFee() {
        return serviceFee;
    }

    public void setServiceFee(BigDecimal serviceFee) {
        this.serviceFee = serviceFee;
    }

    public BigDecimal getManageRate() {
        return manageRate;
    }

    public void setManageRate(BigDecimal manageRate) {
        this.manageRate = manageRate;
    }

    public BigDecimal getManageFee() {
        return manageFee;
    }

    public void setManageFee(BigDecimal manageFee) {
        this.manageFee = manageFee;
    }

    public BigDecimal getGuaranteeRate() {
        return guaranteeRate;
    }

    public void setGuaranteeRate(BigDecimal guaranteeRate) {
        this.guaranteeRate = guaranteeRate;
    }

    public BigDecimal getGuaranteeFee() {
        return guaranteeFee;
    }

    public void setGuaranteeFee(BigDecimal guaranteeFee) {
        this.guaranteeFee = guaranteeFee;
    }

    public BigDecimal getArbitrationRate() {
        return arbitrationRate;
    }

    public void setArbitrationRate(BigDecimal arbitrationRate) {
        this.arbitrationRate = arbitrationRate;
    }

    public BigDecimal getArbitrationFee() {
        return arbitrationFee;
    }

    public void setArbitrationFee(BigDecimal arbitrationFee) {
        this.arbitrationFee = arbitrationFee;
    }

    public BigDecimal getCreditCuaranteeFee() {
        return creditCuaranteeFee;
    }

    public void setCreditCuaranteeFee(BigDecimal creditCuaranteeFee) {
        this.creditCuaranteeFee = creditCuaranteeFee;
    }

    public BigDecimal getCurrentPenalty() {
        return currentPenalty;
    }

    public void setCurrentPenalty(BigDecimal currentPenalty) {
        this.currentPenalty = currentPenalty;
    }

    public BigDecimal getHorseFee() {
        return horseFee;
    }

    public void setHorseFee(BigDecimal horseFee) {
        this.horseFee = horseFee;
    }

    public Integer getCurrentPeriods() {
        return currentPeriods;
    }

    public void setCurrentPeriods(Integer currentPeriods) {
        this.currentPeriods = currentPeriods;
    }

    public Integer getTotalPeriods() {
        return totalPeriods;
    }

    public void setTotalPeriods(Integer totalPeriods) {
        this.totalPeriods = totalPeriods;
    }

    public BigDecimal getCurrentOverduePayout() {
        return currentOverduePayout;
    }

    public void setCurrentOverduePayout(BigDecimal currentOverduePayout) {
        this.currentOverduePayout = currentOverduePayout;
    }

    public BigDecimal getCurrentDunningServiceFee() {
        return currentDunningServiceFee;
    }

    public void setCurrentDunningServiceFee(BigDecimal currentDunningServiceFee) {
        this.currentDunningServiceFee = currentDunningServiceFee;
    }

    public BigDecimal getCurrentCreditGuaranteeFee() {
        return currentCreditGuaranteeFee;
    }

    public void setCurrentCreditGuaranteeFee(BigDecimal currentCreditGuaranteeFee) {
        this.currentCreditGuaranteeFee = currentCreditGuaranteeFee;
    }

    public BigDecimal getCurrentPlatformManagerFee() {
        return currentPlatformManagerFee;
    }

    public void setCurrentPlatformManagerFee(BigDecimal currentPlatformManagerFee) {
        this.currentPlatformManagerFee = currentPlatformManagerFee;
    }

    public Byte getRepaymentType() {
        return repaymentType;
    }

    public void setRepaymentType(Byte repaymentType) {
        this.repaymentType = repaymentType;
    }

    public Integer getDeadline() {
        return deadline;
    }

    public void setDeadline(Integer deadline) {
        this.deadline = deadline;
    }

    public Byte getDeadlineUnit() {
        return deadlineUnit;
    }

    public void setDeadlineUnit(Byte deadlineUnit) {
        this.deadlineUnit = deadlineUnit;
    }

    public Byte getProjectstatus() {
        return projectstatus;
    }

    public void setProjectstatus(Byte projectstatus) {
        this.projectstatus = projectstatus;
    }

    public String getLoanCity() {
        return loanCity;
    }

    public void setLoanCity(String loanCity) {
        this.loanCity = loanCity;
    }

    public String getLoanArea() {
        return loanArea;
    }

    public void setLoanArea(String loanArea) {
        this.loanArea = loanArea;
    }

    public Date getSubmitTime() {
        return submitTime;
    }

    public void setSubmitTime(Date submitTime) {
        this.submitTime = submitTime;
    }

    public Date getCreditUpdateTime() {
        return creditUpdateTime;
    }

    public void setCreditUpdateTime(Date creditUpdateTime) {
        this.creditUpdateTime = creditUpdateTime;
    }

    public Date getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(Date publishTime) {
        this.publishTime = publishTime;
    }

    public Date getInvestEndTime() {
        return investEndTime;
    }

    public void setInvestEndTime(Date investEndTime) {
        this.investEndTime = investEndTime;
    }

    public Date getFullSuccessTime() {
        return fullSuccessTime;
    }

    public void setFullSuccessTime(Date fullSuccessTime) {
        this.fullSuccessTime = fullSuccessTime;
    }

    public String getContractUrl() {
        return contractUrl;
    }

    public void setContractUrl(String contractUrl) {
        this.contractUrl = contractUrl;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}